import {Base} from '../../utils/util.js';

class Category extends Base{
    constructor(){
       super()
    }

    //获取所有的分类
    getCategory(callBack){
      this.request({
        url:'category',
        success:function(res){
          callBack && callBack(res);
        }
      });
    }

    //获取分类下的所有的商品信息
    getProductByCategory(id,callBack){
      this.request({
        url:'byCategory/'+id,
        success:function(res){
            callBack &&callBack(res);
        }
      });
    }

    //获取一个分类的商品
    getOneCategory(id,callBack){
      this.request({
        url: 'oneCategory/' + id,
        success: function (res) {
          callBack && callBack(res);
        }
      });
    }


    //获取商品详情
    getProducts(callBack) {
      this.request({
        url: 'product',
        success: function (res) {
          callBack && callBack(res);
        }
      })
    }


}

export {Category};





